class_name Player
extends GameplayObject

@onready var input_handler: PlayerInputHandler = %InputHandler

@onready var state_checker: PlayerStateChecker = %StateChecker


func _process(_delta: float) -> void:
	print(asc.tag_manager.get_all_tags())
	
	if input_handler.is_action_pressed("jump"):
		asc.ability_manager.activate_ability("jump", asc)

	move_and_slide()
